home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GameStar 2006 February
/
Gamestar_81_2006-02_dvd.iso
/
Red Shark
/
Missions
/
Mission_5
/
ObjectList.script
< prev
next >
Wrap
Text File
|
2001-11-05
|
16KB
|
523 lines
//---------------------------------------------
// Automatically-generated mission script file
// DO NOT EDIT!
// (c) G5 Software:
// Sergey Shoolts,
// Vlad Suglobov,
// Alik Tabunov,
// Max Ryumin,
// Alex Koloskov
//---------------------------------------------
class CClearVillageMissionObjectList
{
array GetObjectsIDs()
{
array ids =
array(
"Helicopter",
"Village_01",
"Village_02",
"Village_03",
"Village_04",
"Village_05",
"Village_06",
"Village_07",
"Village_08",
"Village_09",
"NaziAntiair 1",
"NaziAntiair_Patrol_a 1",
"NaziAntiair_Patrol_a 2",
"NaziAntiair_Patrol_a 3",
"NaziAntiair_Patrol_b 1",
"NaziAntiair_Patrol_b 2",
"NaziAntiair_Patrol_b 3",
"NaziAntiair_Patrol_b 4",
"NaziAntiair_Defender 1",
"NaziAntiair_Defender 2",
"NaziAntiair_Defender 3",
"NaziAntiair_Defender 4",
"NaziAntiair_Defender 5",
"NaziAntiair_Defender 6",
"NaziAntiair_Defender 7",
"NaziAntiair_Defender 8",
"NaziAntiair_Defender 9",
"NaziAntiair_Defender 10",
"NaziAntiair_Defender 11",
"NaziAntiair_Defender 12",
"NaziAntiair_Defender 13",
"NaziAntiair_Defender 14",
"NavPoint_Gotovtsevo",
"NavPoint_Vasyuki",
"NavPoint_Upyryovka",
"NavPoint_Barinovo",
"NavPoint_Korzhebino",
"NavPoint_Marshevka",
"NavPoint_Ozerino",
"NavPoint_Ovechkino",
"NavPoint_Gerasimovo"
);
return ids;
}
array GetObjectsScriptClassNames()
{
array class_names =
array(
"CPlayerSovietHelicopter",
"CVillage_12",
"CVillage_13",
"CVillage_14",
"CVillage_15",
"CVillage_16",
"CVillage_17",
"CVillage_18",
"CVillage_19",
"CVillage_20",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CNavPoint",
"CNavPoint",
"CNavPoint",
"CNavPoint",
"CNavPoint",
"CNavPoint",
"CNavPoint",
"CNavPoint",
"CNavPoint"
);
return class_names;
}
array GetObjectsScriptComponentIDs()
{
array component_ids =
array(
"GameObject",
"VillageObject",
"VillageObject",
"VillageObject",
"VillageObject",
"VillageObject",
"VillageObject",
"VillageObject",
"VillageObject",
"VillageObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject"
);
return component_ids;
}
array GetObjectsMatrices()
{
array matrices =
array(
matrix(
0.677369, 0.735277, -0.023242, 6123.492188,
-0.734844, 0.677767, 0.025214, 10512.615234,
0.034292, 0.000000, 0.999412, 138.477264,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.000000, -1.000000, 0.000000, 2013.340454,
1.000000, 0.000000, 0.000000, 4140.435059,
0.000000, 0.000000, 1.000000, 6.371762,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.000000, -1.000000, 0.000000, 3898.671875,
1.000000, 0.000000, 0.000000, 12414.240234,
0.000000, 0.000000, 1.000000, 28.373756,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.000000, -1.000000, 0.000000, 12016.671875,
1.000000, 0.000000, 0.000000, 14068.097656,
0.000000, 0.000000, 1.000000, 269.964813,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.000000, -1.000000, 0.000000, 11264.460938,
1.000000, 0.000000, 0.000000, 11007.780273,
0.000000, 0.000000, 1.000000, 8.117068,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.000000, -1.000000, 0.000000, 14701.861328,
1.000000, 0.000000, 0.000000, 10393.629883,
0.000000, 0.000000, 1.000000, 473.492798,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.000000, -1.000000, 0.000000, 13561.461914,
1.000000, 0.000000, 0.000000, 4608.581055,
0.000000, 0.000000, 1.000000, 86.205208,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.000000, -1.000000, 0.000000, 11404.723633,
1.000000, 0.000000, 0.000000, 2945.318359,
0.000000, 0.000000, 1.000000, 17.673941,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.000000, -1.000000, 0.000000, 6576.552734,
1.000000, 0.000000, 0.000000, 3495.272705,
0.000000, 0.000000, 1.000000, 3.293593,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.000000, -1.000000, 0.000000, 7910.412109,
1.000000, 0.000000, 0.000000, 7897.313965,
0.000000, 0.000000, 1.000000, 12.411162,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.000000, -1.000000, 0.000000, 7920.412109,
1.000000, 0.000000, 0.000000, 7897.313965,
0.000000, 0.000000, 1.000000, 12.411162,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
1.000000, 0.000000, -0.000469, 8046.652344,
0.000002, 0.999992, 0.004104, 8154.525391,
0.000469, -0.004104, 0.999991, 7.875336,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.999993, 0.000452, 0.003839, 7992.304199,
-0.000456, 0.999999, 0.001156, 8149.120117,
-0.003839, -0.001158, 0.999992, 7.926744,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.999989, -0.000018, 0.004769, 7934.636719,
-0.000005, 0.999988, 0.004831, 8153.708984,
-0.004769, -0.004831, 0.999977, 8.156689,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
-0.999817, -0.017389, 0.008039, 7698.596191,
0.017618, -0.999415, 0.029331, 8112.586426,
0.007524, 0.029467, 0.999537, 13.516273,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
-0.999668, -0.017333, 0.019066, 7779.851074,
0.018280, -0.998549, 0.050652, 8112.482422,
0.018160, 0.050984, 0.998534, 12.721308,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
-0.999453, -0.017135, 0.028303, 7829.466797,
0.018717, -0.998221, 0.056608, 8112.714844,
0.027283, 0.057106, 0.997995, 11.454758,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
-0.999431, -0.017732, 0.028714, 7896.581543,
0.018811, -0.999110, 0.037766, 8107.138672,
0.028019, 0.038284, 0.998874, 9.698788,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.999992, 0.000021, 0.004095, 8036.729004,
-0.000016, 0.999999, -0.001278, 8063.890625,
-0.004095, 0.001278, 0.999991, 7.943764,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.999999, 0.000031, 0.001470, 8081.485352,
-0.000024, 0.999991, -0.004341, 8065.183594,
-0.001470, 0.004341, 0.999990, 7.858624,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.999932, 0.002099, 0.011488, 7745.774902,
-0.002460, 0.999502, 0.031473, 8198.385742,
-0.011417, -0.031499, 0.999439, 8.781030,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.999997, 0.002336, -0.000774, 7829.912109,
-0.002333, 0.999988, 0.004323, 8270.231445,
0.000784, -0.004321, 0.999990, 7.897334,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.999980, 0.002337, -0.005836, 8029.221191,
-0.002337, 0.999997, -0.000010, 8410.151367,
0.005836, 0.000024, 0.999983, 8.109734,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.998942, 0.002160, -0.045936, 8209.040039,
-0.003296, 0.999690, -0.024677, 8222.869141,
0.045869, 0.024802, 0.998640, 9.976670,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.999995, 0.003203, -0.000006, 7833.197754,
-0.003203, 0.999986, -0.004313, 8409.418945,
-0.000008, 0.004313, 0.999991, 7.699070,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.999959, 0.004128, -0.008057, 8399.157227,
-0.004059, 0.999955, 0.008577, 8809.563477,
0.008092, -0.008543, 0.999931, 13.965717,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.996702, 0.003976, 0.081050, 5931.387695,
-0.008229, 0.998603, 0.052204, 8660.139648,
-0.080729, -0.052699, 0.995342, 44.459595,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.999889, -0.000330, -0.014923, 6839.284668,
0.001221, 0.998212, 0.059767, 9170.686523,
0.014876, -0.059778, 0.998101, 25.239563,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.999962, 0.002389, 0.008463, 7297.782715,
-0.002386, 0.999997, -0.000264, 9089.302734,
-0.008463, 0.000244, 0.999964, 14.091026,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.999811, -0.005891, 0.018540, 6308.123047,
0.005893, 0.999983, -0.000067, 10151.158203,
-0.018539, 0.000176, 0.999828, 12.630440,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.999310, -0.006171, -0.036629, 6403.003906,
0.004532, 0.998992, -0.044657, 10308.856445,
0.036868, 0.044460, 0.998331, 15.715172,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.992697, -0.008320, -0.120348, 6446.584473,
-0.006116, 0.992865, -0.119084, 10724.666016,
0.120480, 0.118950, 0.985564, 66.428505,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
1.000000, 0.000000, 0.000000, 3910.329346,
0.000000, 1.000000, 0.000000, 12669.901367,
0.000000, 0.000000, 1.000000, 164.050003,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
1.000000, 0.000000, 0.000000, 8014.514648,
0.000000, 1.000000, 0.000000, 8255.801758,
0.000000, 0.000000, 1.000000, 27.099215,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
1.000000, 0.000000, 0.000000, 11269.541016,
0.000000, 1.000000, 0.000000, 10990.440430,
0.000000, 0.000000, 1.000000, 158.989120,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
1.000000, 0.000000, 0.000000, 12158.776367,
0.000000, 1.000000, 0.000000, 13965.884766,
0.000000, 0.000000, 1.000000, 392.036957,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
1.000000, 0.000000, 0.000000, 14647.409180,
0.000000, 1.000000, 0.000000, 10583.041992,
0.000000, 0.000000, 1.000000, 638.687988,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
1.000000, 0.000000, 0.000000, 2041.535400,
0.000000, 1.000000, 0.000000, 4182.092773,
0.000000, 0.000000, 1.000000, 71.677956,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
1.000000, 0.000000, 0.000000, 6605.665527,
0.000000, 1.000000, 0.000000, 3452.062500,
0.000000, 0.000000, 1.000000, 105.695679,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
1.000000, 0.000000, 0.000000, 13588.437500,
0.000000, 1.000000, 0.000000, 4650.110840,
0.000000, 0.000000, 1.000000, 165.966553,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
1.000000, 0.000000, 0.000000, 11352.031250,
0.000000, 1.000000, 0.000000, 2920.112061,
0.000000, 0.000000, 1.000000, 110.173538,
0.000000, 0.000000, 0.000000, 1.000000
)
);
return matrices;
}
array GetObjectsBehaviorScripts()
{
array BehaviorScripts =
array(
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"CMission5_Patrol_a",
"CMission5_Patrol_a",
"CMission5_Patrol_a",
"CMission5_Patrol_b",
"CMission5_Patrol_b",
"CMission5_Patrol_b",
"CMission5_Patrol_b",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
""
);
return BehaviorScripts;
}
array GetObjectsCustomParameters()
{
array CustomParameters =
array(
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
""
);
return CustomParameters;
}
string GetObjectListClassName()
{
return "CClearVillageMissionObjectList";
}
string GetObjectListClassFile()
{
return "Missions/Mission_5/ObjectList.script";
}
}